cat claw - German English Dictionary